crowded together in a tight space - Español Inglés Diccionario